package com.milepost.workflow.assignee.vo;

import lombok.Data;

/**
 * @author huarf
 * @Description
 * @create 2022-03-24 1:31
 */
@Data
public class ZTreeNode {

    /**
     * 用户/部门id
     */
    private String id;

    /**
     * 用户/部门名称
     */
    private String name;

    /**
     * 是否是父节点，即该节点下是否有子节点，是否能展开
     */
    private boolean isParent;

    /**
     * 是否是用户节点，
     * 并不是所有的叶子节点都是用户，可能有的部门下没有用户，那么这个部门也是一个叶子节点
     */
    private boolean isUser;

    public boolean getIsParent() {

        return isParent;
    }

    public void setIsParent(boolean parent) {

        isParent = parent;
    }

    public boolean getIsUser() {

        return isUser;
    }

    public void setIsUser(boolean user) {

        isUser = user;
    }

}
